/**  
 * @Title: CardUtil.java
 * @Package com.atm.util
 * @author 姜向阳
 * @date 2018年3月13日
 * @version V1.0  
 */
package com.atm.util;

import java.util.Calendar;

import com.atm.constants.Constants;

/**
 * @ClassName: CardUtil
 * @Description: 银行卡工具类
 * @author 姜向阳
 * @date 2018年3月13日
 * @since JDK 1.8
 */
public class CardUtil {
	
	private static CardUtil cardUtil = new CardUtil();
	
	private CardUtil() {
		
	}
	
	/**
	 * @return cardUtil
	 */
	public static CardUtil getCardUtil() {
		return cardUtil;
	}

	/**
	 * 
	 * @Title: generateCard
	 * @Description: 生成卡号
	 * @return String 卡号   固定值（"9693"）+卡类型（"00 0/1"）+时间戳
	 */
	public  String generateCardID() {
		//获取时间戳
		Calendar calendar = Calendar.getInstance();
		long date = calendar.getTimeInMillis();
		return Constants.DEBIT_CARD+ date;
	}
}
